Living Furniture
56 Alexandra Grove, Finchley, Greater London, United Kingdom, N12 8HG
(02084) 465772 Phone